home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / os2 / pvm34b3.zip / pvm34b3 / pvm3 / tracer / trclib.c < prev    next >
C/C++ Source or Header  |  1997-07-22  |  2KB  |  105 lines

  1.  
  2. static char rcsid[] =
  3.     "$Id: trclib.c,v 4.1 1996/10/31 20:48:01 pvmsrc Exp $";
  4.  
  5. /*
  6.  *         Tracer version 1.0:  A Trace File Generator for PVM
  7.  *           Oak Ridge National Laboratory, Oak Ridge TN.
  8.  *           Authors:  James Arthur Kohl and G. A. Geist
  9.  *                   (C) 1994 All Rights Reserved
  10.  *
  11.  *                              NOTICE
  12.  *
  13.  * Permission to use, copy, modify, and distribute this software and
  14.  * its documentation for any purpose and without fee is hereby granted
  15.  * provided that the above copyright notice appear in all copies and
  16.  * that both the copyright notice and this permission notice appear
  17.  * in supporting documentation.
  18.  *
  19.  * Neither the Institution, Oak Ridge National Laboratory, nor the
  20.  * Authors make any representations about the suitability of this
  21.  * software for any purpose.  This software is provided ``as is''
  22.  * without express or implied warranty.
  23.  *
  24.  * Tracer was funded by the U.S. Department of Energy.
  25.  */
  26.  
  27.  
  28. /* Tracer Library Header */
  29.  
  30. #include "trclib.h"
  31.  
  32.  
  33. /* Global Variables */
  34.  
  35. struct timeval    TRC_TRACE_TIME;
  36.  
  37. TRC_TEVDESC        TRC_OUTPUT_TEVDESC;
  38. TRC_TEVDESC        TRC_HOST_ADD_TEVDESC;
  39. TRC_TEVDESC        TRC_HOST_DEL_TEVDESC;
  40. TRC_TEVDESC        TRC_HOST_SYNC_TEVDESC;
  41.  
  42. TRC_TEVDESC        *TRC_TEVDESC_LIST;
  43.  
  44. int                TRC_TEVDESC_SIZE;
  45.  
  46. TRC_TEVREC        TRC_TMP_TR;
  47.  
  48. TRC_TRIE        TRC_OLD_EVENT_TRIE;
  49.  
  50. TRC_TRIE        TRC_HANDLE_TRIE;
  51.  
  52. TRC_TRIE        TRC_EVENT_TRIE;
  53.  
  54. TRC_TRIE        TRC_DID_TRIE;
  55.  
  56. TRC_DID            TRC_LOCAL_DID[ TEV_DID_MAX - TEV_DID_FIRST + 1 ];
  57.  
  58. TRC_DID            TRC_DID_LIST;
  59.  
  60. TRC_ID            TRC_DEAD_ID_LIST;
  61.  
  62. TRC_ID            TRC_ID_LIST;
  63.  
  64. char            *TRC_TYPE_STRS[16] =
  65. {
  66.     "void",
  67.     "char",
  68.     "float",
  69.     "double",
  70.     "double",
  71.     "float",
  72.     "int",
  73.     "int",
  74.     "int",
  75.     "int",
  76.     "int",
  77.     "int",
  78.     "char",
  79.     "void",
  80.     "void",
  81.     "void"
  82. };
  83.  
  84. char            *TRC_VERSION;
  85.  
  86. char            *TRC_NAME;
  87.  
  88. char            *TRC_TMP_HOST;
  89.  
  90. TRC_HOST        TRC_HOST_LIST;
  91.  
  92. char            *TRC_HOST_NAME;
  93.  
  94. char            *TRC_HOST_ALIAS;
  95.  
  96. int                TRC_HOST_ADD_NOTIFY_CODE;
  97. int                TRC_HOST_DEL_NOTIFY_CODE;
  98.  
  99. int                TRC_TID;
  100.  
  101. int                TRC_TMP_CMP;
  102.  
  103. int                TRC_TMP_CC;
  104.  
  105.